acoustic screen - French English Dictionary